Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

node-gyp

Package Overview
Dependencies
Maintainers
4
Versions
145
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-gyp

Node.js native addon build tool

  • 7.1.2
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
14M
decreased by-8.96%
Maintainers
4
Weekly downloads
 
Created

What is node-gyp?

node-gyp is a cross-platform command-line tool written in Node.js for compiling native addon modules for Node.js. It uses node.js's build system and requires Python, making it a complex but powerful tool for building and managing native modules.

What are node-gyp's main functionalities?

Building native addon modules

This command compiles the native addon module for the current platform. It needs to be run in the root directory of the module.

node-gyp rebuild

Configuration

This command generates appropriate project build files for the current platform. It can be used before 'node-gyp build' to configure the project.

node-gyp configure

Compiling

This command compiles the native addon module using the generated build files. It should be run after 'node-gyp configure'.

node-gyp build

Cleaning

This command removes any build artifacts or temporary files created during the build process.

node-gyp clean

Other packages similar to node-gyp

Keywords

FAQs

Package last updated on 17 Oct 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc